import Vue from 'vue'
import App from './App.vue'

import VueAwesomeSwiper from "vue-awesome-swiper"
import "./assets/css/swiper.min.css"

Vue.use(VueAwesomeSwiper)

//  加载异步请求模块 (全局)
import axios from 'axios'
Vue.prototype.$axios = axios //  通过原型对象prototype 定义属性$http

// 加载弹窗插件
import { Alert, Confirm, Toast } from 'wc-messagebox';
import 'wc-messagebox/style.css'; // load css
//  挂载到Vue框架(可以全局使用)
Vue.use(Alert);
Vue.use(Confirm);
Vue.use(Toast);

//  加载百度地图模块
import BaiduMap from 'vue-baidu-map'
Vue.use(BaiduMap, { ak: 'RjFDAP9rrLx11fKlLwYwm3fpovkILvKh' })

//  加载路由模块
import router from './router'
//  加载中间件
import base from './store/base'

Vue.config.productionTip = false

new Vue({
    router, //  router 固定属性名
    store: base,
    render: h => h(App)
}).$mount('#app')

